home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Cookie / visits.izs < prev   
Text File  |  2005-09-28  |  5KB  |  190 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Visits
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>This cookie stores the amount of times you have viewed a page/site.<!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>cookies<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL COOKIE - VISITS:
  14.  
  15.    1.  Paste the designated coding into the HEAD of your HTML document 
  16.    2.  Put the last script into the BODY of your HTML document  -->
  17.  
  18. <!-- STEP ONE: Copy this code into the HEAD of your HTML document  -->
  19.           
  20. <HEAD>
  21.  
  22. <SCRIPT LANGUAGE="JavaScript">
  23.  
  24.  
  25. <!-- Begin
  26. function GetCookie (name) {  
  27. var arg = name + "=";  
  28. var alen = arg.length;  
  29. var clen = document.cookie.length;  
  30. var i = 0;  
  31. while (i < clen) {
  32. var j = i + alen;    
  33. if (document.cookie.substring(i, j) == arg)      
  34. return getCookieVal (j);    
  35. i = document.cookie.indexOf(" ", i) + 1;    
  36. if (i == 0) break;   
  37. }  
  38. return null;
  39. }
  40. function SetCookie (name, value) {  
  41. var argv = SetCookie.arguments;  
  42. var argc = SetCookie.arguments.length;  
  43. var expires = (argc > 2) ? argv[2] : null;  
  44. var path = (argc > 3) ? argv[3] : null;  
  45. var domain = (argc > 4) ? argv[4] : null;  
  46. var secure = (argc > 5) ? argv[5] : false;  
  47. document.cookie = name + "=" + escape (value) + 
  48. ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
  49. ((path == null) ? "" : ("; path=" + path)) +  
  50. ((domain == null) ? "" : ("; domain=" + domain)) +    
  51. ((secure == true) ? "; secure" : "");
  52. }
  53. function DeleteCookie (name) {  
  54. var exp = new Date();  
  55. exp.setTime (exp.getTime() - 1);   
  56. var cval = GetCookie (name);  
  57. document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
  58. }
  59. var expDays = 30;
  60. var exp = new Date(); 
  61. exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
  62. function amt(){
  63. var count = GetCookie('count')
  64. if(count == null) {
  65. SetCookie('count','1')
  66. return 1
  67. }
  68. else {
  69. var newcount = parseInt(count) + 1;
  70. DeleteCookie('count')
  71. SetCookie('count',newcount,exp)
  72. return count
  73.    }
  74. }
  75. function getCookieVal(offset) {
  76. var endstr = document.cookie.indexOf (";", offset);
  77. if (endstr == -1)
  78. endstr = document.cookie.length;
  79. return unescape(document.cookie.substring(offset, endstr));
  80. }
  81. // End -->
  82. </SCRIPT>
  83.  
  84. <!-- STEP TWO: Add code into BODY section of document  -->
  85.  
  86. <BODY>
  87.  
  88. <SCRIPT LANGUAGE="JavaScript">
  89. <!-- Begin
  90. document.write("You've been here <b>" + amt() + "</b> times.")
  91. // End -->
  92. </SCRIPT>
  93.  
  94.  
  95.  
  96. <!-- END OF SCRIPT -->
  97. <!/SCRIPT>
  98.  
  99. <!PREVIEW>
  100. <!-- START OF SCRIPT -->
  101.  
  102.  
  103. <!-- HOW TO INSTALL COOKIE - VISITS:
  104.  
  105.    1.  Paste the designated coding into the HEAD of your HTML document 
  106.    2.  Put the last script into the BODY of your HTML document  -->
  107.  
  108. <!-- STEP ONE: Copy this code into the HEAD of your HTML document  -->
  109.           
  110. <HEAD>
  111.  
  112. <SCRIPT LANGUAGE="JavaScript">
  113.  
  114.  
  115. <!-- Begin
  116. function GetCookie (name) {  
  117. var arg = name + "=";  
  118. var alen = arg.length;  
  119. var clen = document.cookie.length;  
  120. var i = 0;  
  121. while (i < clen) {
  122. var j = i + alen;    
  123. if (document.cookie.substring(i, j) == arg)      
  124. return getCookieVal (j);    
  125. i = document.cookie.indexOf(" ", i) + 1;    
  126. if (i == 0) break;   
  127. }  
  128. return null;
  129. }
  130. function SetCookie (name, value) {  
  131. var argv = SetCookie.arguments;  
  132. var argc = SetCookie.arguments.length;  
  133. var expires = (argc > 2) ? argv[2] : null;  
  134. var path = (argc > 3) ? argv[3] : null;  
  135. var domain = (argc > 4) ? argv[4] : null;  
  136. var secure = (argc > 5) ? argv[5] : false;  
  137. document.cookie = name + "=" + escape (value) + 
  138. ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
  139. ((path == null) ? "" : ("; path=" + path)) +  
  140. ((domain == null) ? "" : ("; domain=" + domain)) +    
  141. ((secure == true) ? "; secure" : "");
  142. }
  143. function DeleteCookie (name) {  
  144. var exp = new Date();  
  145. exp.setTime (exp.getTime() - 1);   
  146. var cval = GetCookie (name);  
  147. document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
  148. }
  149. var expDays = 30;
  150. var exp = new Date(); 
  151. exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
  152. function amt(){
  153. var count = GetCookie('count')
  154. if(count == null) {
  155. SetCookie('count','1')
  156. return 1
  157. }
  158. else {
  159. var newcount = parseInt(count) + 1;
  160. DeleteCookie('count')
  161. SetCookie('count',newcount,exp)
  162. return count
  163.    }
  164. }
  165. function getCookieVal(offset) {
  166. var endstr = document.cookie.indexOf (";", offset);
  167. if (endstr == -1)
  168. endstr = document.cookie.length;
  169. return unescape(document.cookie.substring(offset, endstr));
  170. }
  171. // End -->
  172. </SCRIPT>
  173.  
  174. <!-- STEP TWO: Add code into BODY section of document  -->
  175.  
  176. <BODY>
  177.  
  178. <SCRIPT LANGUAGE="JavaScript">
  179. <!-- Begin
  180. document.write("You've been here <b>" + amt() + "</b> times.")
  181. // End -->
  182. </SCRIPT>
  183.  
  184.  
  185.  
  186. <!-- END OF SCRIPT -->
  187. <!/PREVIEW>
  188.  
  189. <!RELATED>NONE<!/RELATED>
  190.